<?php
header("Access-Control-Allow-Origin:*");
/*
获取当前剩余席位
*/
//error_reporting(E_ERROR | E_WARNING | E_PARSE);
@error_reporting(0);
@set_time_limit(0);
@set_magic_quotes_runtime(0);
@ini_set('memory_limit','512M');
//DEBUG 解析配置文件
$course_hour_id = isset($_GET['course_hour_id']) ? $_GET['course_hour_id']:7;
$grade_num = isset($_GET['grade_num']) ? $_GET['grade_num']:7;
$sn_group_id = isset($_REQUEST['sn_group_id']) ? $_REQUEST['sn_group_id']:'20119';
if(!file_exists("../../source/plugin/coaching/config_whiteboard".$sn_group_id."1.ini")){
	ob_start();
	echo 0;
	ob_end_flush();
	die;
}
$isp = isset($_REQUEST['isp']) && !empty($_REQUEST['isp']) ? $_REQUEST['isp'] : ''; //运营商编号 1 电信 2 移动 3 联通
if (empty($isp)) {
    $isp = 1;
}
$whiteboard_config_array = parse_ini_file(SITE_ROOT . "config/room/config_whiteboard_" . $isp . ".ini", false);
require '../../source/class/memory/memory_driver_redis_multi.php';
$config_redis = array();
$config_redis['master'] = array(
		array('host'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_SERVER'],
			'port'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_PORT'],
			'auth'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_AUTH'],
			'db'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_DB'],
			'pconnect'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_PCONNECT'],
			'timeout'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_TIMEOUT']
		)
);
$config_redis['slave'] = array(
		array('host'=>'',
			'port'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_PORT'],
			'auth'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_AUTH'],
			'db'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_DB'],
			'pconnect'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_PCONNECT'],
			'timeout'=>$whiteboard_config_array['MEMORY_REDIS_MASTER_TIMEOUT']
		)
);
//DEBUG 初始化redis
$redis = RedisClient::getInstance($config_redis);
//DEBUG 获取在线人数
$online_people = $redis->get('wb:people:'.$course_hour_id);
$redis->close();
ob_start();
echo intval($online_people);
ob_end_flush();
?>